sofocar (protesta/revuelta) - Spanish English Dictionary